slipper animalcule - German English Dictionary